package com.zhiyou100.util.reutil;

/**
 * 正则工具类
 *
 * @author yang
 * @version 1.0.0
 * @date 2020-10-06 13:48
 */
public class ReUtil {
    /**
     * 判断是不是电话号码
     *
     * @param mobile 电话
     * @return 是不是
     */
    public static boolean isMobile(String mobile) {
        String regex = "^((13[0-9])|(14[5,7])|(15[0-3,5-9])|(17[0,3,5-8])|(18[0-9])|166|198|199|(147))\\d{8}$";
        return cn.hutool.core.util.ReUtil.isMatch(regex, mobile);
    }

    /**
     * 是不是六位数纯数字验证码
     *
     * @param code 验证码
     * @return 是不是
     */
    public static boolean isCode(String code) {
        String regex = "^\\d{6}$";
        return cn.hutool.core.util.ReUtil.isMatch(regex, code);
    }
}
